{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1053\deflangfe1053{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}
{\f4\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;}{\f37\froman\fcharset238\fprq2 Times New Roman CE;}{\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;}
{\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f43\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;}
{\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f57\fmodern\fcharset238\fprq1 Courier New CE;}{\f58\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f60\fmodern\fcharset161\fprq1 Courier New Greek;}
{\f61\fmodern\fcharset162\fprq1 Courier New Tur;}{\f62\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f63\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f64\fmodern\fcharset186\fprq1 Courier New Baltic;}
{\f65\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f77\fswiss\fcharset238\fprq2 Helvetica CE;}{\f78\fswiss\fcharset204\fprq2 Helvetica Cyr;}{\f80\fswiss\fcharset161\fprq2 Helvetica Greek;}{\f81\fswiss\fcharset162\fprq2 Helvetica Tur;}
{\f82\fbidi \fswiss\fcharset177\fprq2 Helvetica (Hebrew);}{\f83\fbidi \fswiss\fcharset178\fprq2 Helvetica (Arabic);}{\f84\fswiss\fcharset186\fprq2 Helvetica Baltic;}{\f85\fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}}{\colortbl;\red0\green0\blue0;
\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;
\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs24\lang1053\langfe1053\cgrid\langnp1053\langfenp1053 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\widctlpar
\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0 
\f2\fs20\lang1053\langfe1053\cgrid\langnp1053\langfenp1053 \sbasedon0 \snext15 \styrsid7012514 HTML Preformatted;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-79123948\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0
\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid69009423\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid69009433\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid69009435\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009423\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009433\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009435\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009423\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009433\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1
\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid69009435\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1474248093}}{\*\listoverridetable
{\listoverride\listid1474248093\listoverridecount0\ls1}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid747046\rsid2632259\rsid5910680\rsid7012514}{\*\generator Microsoft Word 11.0.0000;}{\info{\operator v0c5224}
{\creatim\yr2008\mo9\dy17\hr9\min8}{\revtim\yr2008\mo9\dy17\hr11\min41}{\version4}{\edmins20}{\nofpages1}{\nofwords224}{\nofchars1188}{\nofcharsws1410}{\vern24613}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/w
ordml}}\paperw11900\paperh16840\margl1440\margr1440\margt1417\margb1417\gutter0\ltrsect 
\widowctrl\ftnbj\aenddoc\hyphhotz425\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
\jcompress\viewkind1\viewscale100\rsidroot5910680 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang 
{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs24\lang1053\langfe1053\cgrid\langnp1053\langfenp1053 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid747046\charrsid5910680 1. Update Eclipse workspace with M2_REPO variable
\par mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:configure-workspace
\par 
\par 2. Create initial project structure
\par group com.googlecode.esblabs
\par art id esblabs-product-catalog
\par classpath com.googlecode.esblabs.productcatalog
\par 
\par mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.googlecode.esblabs -DartifactId=esblabs-product-catalog
\par cd esblabs-product-catalog/
\par 
\par 3. Clean derived Eclipse artifacts and update m2 eclipse plugin
\par mvn -U eclipse:clean
\par 
\par 4. Create derived Eclipse artifacts
\par mvn -DdownloadSources=true eclipse:eclipse
\par 
\par NOTE: See buildParent pom.xml for configuratin equivalent 
\par 
\par 
\par 5. Normal compile, build. test and install
\par mvn install
\par 
\par -- will result in something similar to:
\par Installing /Users/magnuslarsson/Documents/projects/ria-esb-labs/esb-labs/product-catalog/target/esblabs-product-catalog-1.0-SNAPSHOT.jar to /Users/magnuslarsson/.m2/repository/com/googlecode/esblabs/esblabs-product-catalog/1.0-SN
APSHOT/esblabs-product-catalog-1.0-SNAPSHOT.jar
\par 
\par }{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid5910680\charrsid5910680 
\par }{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid5910680 Starting from SVN
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid5910680 \hich\af4\dbch\af0\loch\f4 1.\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\nowidctlpar
\tx566\jclisttab\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\ls1\rin0\lin720\itap0\pararsid5910680 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid5910680  checkout mlsoa/esb-labs
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid5910680 \hich\af4\dbch\af0\loch\f4 2.\tab} install activemq 5.1.0 + derby 10.4\'85.
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid5910680 \hich\af4\dbch\af0\loch\f4 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\nowidctlpar
\tx566\tx1133\jclisttab\tx1440\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\ls1\ilvl1\rin0\lin1440\itap0\pararsid5910680 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid5910680 Download
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid747046 \hich\af4\dbch\af0\loch\f4 b.\tab}}{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid747046 Setup home-variables}{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid5910680 
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid747046 \hich\af4\dbch\af0\loch\f4 c.\tab}}{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid747046 Start with
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid747046\charrsid747046 \hich\af4\dbch\af0\loch\f4 i.\tab}}\pard \ltrpar\ql \fi-180\li2160\ri0\nowidctlpar
\tx566\tx1133\tx1700\jclisttab\tx2160\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\ls1\ilvl2\rin0\lin2160\itap0\pararsid747046 {\rtlch\fcs1 \af4 \ltrch\fcs0 
\f4\lang2057\langfe1053\langnp2057\insrsid747046\charrsid747046 activemq (windows), activemq start (unix/linux)
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid747046\charrsid747046 \hich\af4\dbch\af0\loch\f4 ii.\tab}}{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid747046\charrsid747046 startNetworkServer}{\rtlch\fcs1 \af4 \ltrch\fcs0 
\f4\insrsid747046 
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid5910680\charrsid5910680 \hich\af4\dbch\af0\loch\f4 3.\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\nowidctlpar
\tx566\jclisttab\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\ls1\rin0\lin720\itap0\pararsid5910680 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid5910680\charrsid5910680 
 setup oagis xsd\rquote s according to manual-build.txt doc in esblabs-cmf
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid5910680\charrsid5910680 \hich\af4\dbch\af0\loch\f4 4.\tab} }{\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid5910680 do a mvn install
\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0 \ltrch\fcs0 \f4\insrsid5910680 \hich\af4\dbch\af0\loch\f4 5.\tab} do a mvn eclipse:eclipse
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\rin0\lin0\itap0\pararsid7012514 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\insrsid7012514 
\par 
\par bygg utan att k\'f6ra tester:
\par }\pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7012514 \rtlch\fcs1 
\af2\afs20\alang1025 \ltrch\fcs0 \f2\fs20\lang1053\langfe1053\cgrid\langnp1053\langfenp1053 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid7012514\charrsid7012514 mvn -D}{\rtlch\fcs1 \af2 \ltrch\fcs0 
\lang2057\langfe1053\langnp2057\insrsid7012514\charrsid7012514 maven.test.skip}{\rtlch\fcs1 \af2 \ltrch\fcs0 \lang2057\langfe1053\langnp2057\insrsid7012514\charrsid7012514 =true install}{\rtlch\fcs1 \af2 \ltrch\fcs0 
\lang2057\langfe1053\langnp2057\insrsid7012514\charrsid7012514 
\par }\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\wrapdefault\faauto\rin0\lin0\itap0\pararsid7012514 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs24\lang1053\langfe1053\cgrid\langnp1053\langfenp1053 {\rtlch\fcs1 \af4 \ltrch\fcs0 \f4\lang2057\langfe1053\langnp2057\insrsid7012514\charrsid7012514 
\par }}